This directory contains the golden master release of ColorSync 2.0 along with related tools. Here's a brief description of what's included.
Documentation
This folder contain the most recent draft of the ColorSync 2.0 Manager documentation in Adobe Acrobat™ format. This document, which will be part of the forthcoming "Inside Macintosh: Advanced Color Imaging" volume, covers everything from an introduction to color and color management systems to a detailed description of the ColorSync API. This is the best place to start if you new to color management in general or ColorSync 2.0 in particular. Also included is a copy of the International Color Consortium (ICC) Profile Specification document.
Development Environment and Interface Files
Universal versions of the interface files are supplied in the folder Interfaces. These can be used for either 68K or Native PowerPC development.
The full set of Universal Macintosh system software interfaces are available on ETO releases. To use with the ColorSync interface files, we recommend using the C include files in ETO #16 Prerelease MPW. The path is E.T.O.:Tools - Objects:MPW:Prerelease MPW.
Goodies!!!
We have enclosed several useful goodies for you to develop and debug your applications.
ColorSync™ Profile Inspector
If you are developing profiles or just curious to see what's in a profile, you can use the ColorSync™ Profile Inspector to browse the profile. It provides you both graphic and hex view of the data. Just double click on any tag, it will expand and display the information contained in the tag.
ColorSync™ Acquire
A Photoshop acquire module to perform color conversions from the specified or embedded profiles to destination profiles by calling ColorSync. It reads in TIFF files only. We have not done extensive testing on this tool. Future versions should become more robust and improve on user interface.
ColorSync™ Filter
A Photoshop plug-in filter to perform color conversion in place by calling ColorSync. It supports RGB to RGB conversion only. If you use non-RGB profiles, the results are currently undefined. Help information is displayed in the setup screen. Future releases of this tool will improve error checking and user interface.
ColorSync™ Export
A Photoshop export module to perform color conversion and/or tagging a TIFF profile. It supports most TIFF spaces like RGB, CMY, CMYK. The results will be stored in TIFF file format. We have not done extensive testing on this tool. Future versions should become more robust and improve on user interface.
Other Profiles
ColorSync 2.0 (ICC Compatible profiles) for various devices
Drop•ColorSyncProfile
Drop•ColorSyncProfile can be used to convert the type/creator of profile files to 'prof'/'sync'. This type/creator is needed for ColorSync to recognize a file as a profile. This may be useful if, for example, you have some profiles which were transferred from another OS and hence do not have the proper type/creator.
Sample Code
Also enclosed is a demo/sample application for ColorSync 2.0. Among other things, it can open a PICT file (which may have embedded profiles), allow the user to choose source, output and display profiles, and convert the PICT in several useful ways. All source code and Metrowerks project files are included. Please read the "CSDemo -- readme" file for more information.
Bugs
No major bugs are known today. Please report bugs when you find them.